payment guaranteed - Alemán Inglés Diccionario